Big Huge Thesaurus

genus schizosaccharomyces

noun

sounds kind of like